package cn.csust.net2.manager.client.ux;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
 * 
 * @author 韩忠金
 *
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface ColumnInfo {
	//所排序的位置
	int order() default 0 ;
	//是否为主键
	boolean isPrimary() default false;
	//显示的列名称
	String displayName() default "";
	//是否可以为空
	boolean blankable() default true;
	//编辑器类型
	EditorType editor() default EditorType.TextField;
	//下拉条的内容（非关联）
	String [] simpleBox() default {};
}
